package com.alks.entity.data.enums;

import lombok.Getter;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

@Getter
public enum SlipDeptEnum {
    STOCK_DEPT("仓储部", "BFCC000"),
    BLANK_DEPT("冲裁部门", "BFCD000"),
    MOLD_DEPT("成型部门", "BFCX000"),
    OUTGO_DEPT("外发成型", "WXCX000");

    private final String deptName;
    private final String deptNo;

    SlipDeptEnum(String deptName, String deptNo) {
        this.deptName = deptName;
        this.deptNo = deptNo;
    }

    public static List<Map<String,String>> slipDeptList(){
        List<Map<String,String>> slipDept=new ArrayList<>();
        for (SlipDeptEnum SlipDeptEnum : SlipDeptEnum.values()) {
            Map<String,String> dept=new HashMap<>();
            dept.put("deptName",SlipDeptEnum.getDeptName());
            dept.put("deptNo",SlipDeptEnum.getDeptNo());
            slipDept.add(dept);
        }
        return slipDept;
    }



}
